concrete shield - German English Dictionary